be consistently successful - Turkish English Dictionary